all: 
	
clean: 
	rm bin/*.o
run: bin/main
	bin/main
bin/Point.o: src/Point/Point.cpp
	g++ -c src/Point/Point.cpp -o bin/Point.o
bin/DriverPoint.o: src/Driver/DriverPoint.cpp
	g++ -c src/Driver/DriverPoint.cpp -o bin/DriverPoint.o
DriverPoint: bin/DriverPoint.o bin/Point.o
	g++ -o bin/DriverPoint bin/DriverPoint.o bin/Point.o
bin/Sel.o: src/Sel/Sel.cpp
	g++ -c src/Sel/Sel.cpp -o bin/Sel.o
bin/DriverSel.o: src/Driver/DriverSel.cpp
	g++ -c src/Driver/DriverSel.cpp -o bin/DriverSel.o
DriverSel: bin/DriverSel.o bin/Sel.o bin/Point.o
	g++ -o bin/DriverSel bin/DriverSel.o bin/Sel.o bin/Point.o
bin/Bidang.o: src/Bidang/Bidang.cpp
	g++ -c src/Bidang/Bidang.cpp -o bin/Bidang.o
bin/DriverBidang.o: src/Driver/DriverBidang.cpp
	g++ -c src/Driver/DriverBidang.cpp -o bin/DriverBidang.o
DriverBidang: bin/DriverBidang.o bin/Sel.o bin/Point.o bin/Bidang.o
	g++ -o bin/DriverBidang bin/DriverBidang.o bin/Point.o bin/Sel.o bin/Bidang.o
bin/Latar.o: src/Latar/Latar.cpp
	g++ -c src/Latar/Latar.cpp -o bin/Latar.o
bin/DriverLatar.o: src/Driver/DriverLatar.cpp
	g++ -c src/Driver/DriverLatar.cpp -o bin/DriverLatar.o
DriverLatar: bin/DriverLatar.o bin/Point.o bin/Sel.o bin/Bidang.o bin/Latar.o
	g++ -o bin/DriverLatar bin/DriverLatar.o bin/Point.o bin/Sel.o bin/Bidang.o bin/Latar.o
bin/main3.o: src/main3.cpp
	g++ -c src/main3.cpp -o bin/main3.o
main3: bin/main3.o bin/Point.o bin/Sel.o bin/Bidang.o bin/Latar.o
	g++ -o bin/main3 bin/main3.o bin/Point.o bin/Sel.o bin/Bidang.o bin/Latar.o
	